package com.cowain.monitor.dao;

import com.baomidou.mybatisplus.mapper.BaseMapper;
import com.cowain.monitor.entity.PmsEhrContentLogEntity;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;

import java.util.Date;
import java.util.List;

/**
 *  
 *  * @author 冬暖
 *  * @projectName pms-monitor
 *  * @title     PmsEhrContentLogDao   
 *  * @package    com.cowain.monitor.dao  
 *  * @description    EHR操作日志       
 *  * @date   2020/8/12 9:04  
 *  * @version V1.0.0
 *  
 */
@Mapper
public interface PmsEhrContentLogDao extends BaseMapper<PmsEhrContentLogEntity> {
    /**
     * 获取日期的开始时间
     *
     * @param ehrUser 类别
     * @param date 当前时间
     * @return 上一次结束的时间
     */
    Date findStartTime(@Param("ehrUser") String ehrUser, @Param("date") Date date);

    /**
     * 批量添加内容
     * @param contentLogEntityList 日志内容
     */
    void insertList(List<PmsEhrContentLogEntity> contentLogEntityList);
}
